const db = require('./db')

console.log('正在测试数据库连接...')

// 测试查询
const testQuery = 'SELECT 1 as test'
db.query(testQuery, (err, results) => {
  if (err) {
    console.error('数据库连接测试失败:', err)
    console.error('请检查以下配置:')
    console.error('1. MySQL服务是否启动')
    console.error('2. config.js中的数据库配置是否正确')
    console.error('3. 数据库"demo"是否存在')
    console.error('4. 用户名和密码是否正确')
  } else {
    console.log('数据库连接测试成功!')
    console.log('查询结果:', results)
  }
  
  // 关闭连接
  db.end()
  console.log('测试完成，连接已关闭')
}) 